a one in a thousand chance - French English Dictionary